Net предоставляет ряд классов для реализации сетевых возможностей, эти классы находятся в пространстве имен System.Net. Мы попробуем получить имя машины на которой работает приложение.
using System;
using System.Net;
class MainClass
{
public static void Main(string[] args)
{
string strHostName;
strHostName = Dns.GetHostName ();
Console.WriteLine ("Local Machine's Host Name: " + strHostName);
}
}
Мы воспользовались одним из классов System.Net с именем DNS, который умеет извлекает информацию о Хосте используя Internet Domain Name System (DNS). Функция GetHostName получает DNS имя локальной машины. Смотрим результат.

Откуда взято это имя ? Из настроек сети.
